package com.ljf.vo;

import com.fasterxml.jackson.annotation.JsonIgnoreType;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
@Data
public class RolePermissonVo implements Serializable {
    private List<Long> menuIds;
    private List<RoleMenu> menus;

    public RoleMenu getRoleMenu() {
        return new RoleMenu();
    }

    /**
     * 获取成员内部类的实例
     *
     * @return
     */


    /**
     * 成员内部类，供这个类使用
     */
    @JsonIgnoreType
    @Data
    public class RoleMenu {
        private Long value;
        private String label;
        private List<RoleMenu> children;


    }

}
